winning through the finals - Francés Inglés Diccionario